floating supported suspension - French English Dictionary